Skip to content

Promote to production: voice-to-text audio player fix - #79

Merged
slaveofcode merged 2 commits into
mainfrom
develop
Aug 1, 2026
Merged

Promote to production: voice-to-text audio player fix#79
slaveofcode merged 2 commits into
mainfrom
develop

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Fixes frozen pause/seek on the recorded-audio preview (Infinity-duration MediaRecorder blob).

🤖 Generated with Claude Code

Kresna and others added 2 commits August 1, 2026 14:26
MediaRecorder blobs are a streaming container with no duration in the header, so
the browser reports duration=Infinity and treats the clip like a live stream —
freezing the native pause/seek controls after a recording (uploaded files were
fine). On loadedmetadata, seek to the end once to force the browser to compute a
real duration, then reset to 0; the controls then work normally.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
fix(voice-to-text): make the recorded-audio player pausable/seekable
@slaveofcode
slaveofcode merged commit 4f0280c into main Aug 1, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant